#ifndef TABCONTROL_H
#define TABCONTROL_H

#include <windows.h>

class TabControl
{
public:
	
	enum tc_state
	{
		TC_ONE = 0,
		TC_TWO,
		TC_THREE
	};

	TabControl(HWND a_hWnd, HINSTANCE a_hInst);
	~TabControl();
	HWND GetHandleWindow() { return m_hWnd; }

	int GetCurrentTabIndex();

	void Update();

private:
	HWND m_hWnd;

	void ChangeState(tc_state a_state);
	tc_state GetCurrentState();

	tc_state m_currentState;
};

#endif //TABCONTROL_H